Star Track Meat #2
East St., P.O. Box EE-17231, Nassau, New Providence, Bahamas,
242-356-8808 Phone